Cnc milling machinist careers in Suwayq, Oman